TSTP Solution File: ITP071^1 by cocATP---0.2.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cocATP---0.2.0
% Problem : ITP071^1 : TPTP v7.5.0. Released v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% Computer : n025.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% DateTime : Sun Mar 21 13:24:05 EDT 2021
% Result : Unknown 0.48s
% Output : None
% Verified :
% SZS Type : None (Parsing solution fails)
% Syntax : Number of formulae : 0
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11 % Problem : ITP071^1 : TPTP v7.5.0. Released v7.5.0.
% 0.06/0.12 % Command : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.13/0.32 % Computer : n025.cluster.edu
% 0.13/0.32 % Model : x86_64 x86_64
% 0.13/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.32 % Memory : 8042.1875MB
% 0.13/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.32 % CPULimit : 300
% 0.13/0.32 % DateTime : Fri Mar 19 05:31:07 EDT 2021
% 0.13/0.32 % CPUTime :
% 0.13/0.33 ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.13/0.34 Python 2.7.5
% 0.20/0.60 Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4ea8>, <kernel.Type object at 0x2b34497f4128>) of role type named ty_n_t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mt__Heap__OTree_Itf__a_J_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring produc1689254567Tree_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x9215a8>, <kernel.Type object at 0x2b34497f4290>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring set_Pr1070816379Tree_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4cb0>, <kernel.Type object at 0x2b34497f4830>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring set_Pr921883667ee_a_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4128>, <kernel.Type object at 0x2b34497f4c20>) of role type named ty_n_t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring produc143150363Tree_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4290>, <kernel.Type object at 0x2b34497f4320>) of role type named ty_n_t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring produc981471411ee_a_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4830>, <kernel.Type object at 0x2b34497f4c20>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mtf__a_J_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring set_Product_prod_a_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f43f8>, <kernel.Type object at 0x91dcf8>) of role type named ty_n_t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring product_prod_a_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4320>, <kernel.Type object at 0x91dcf8>) of role type named ty_n_t__Multiset__Omultiset_Itf__a_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring multiset_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f49e0>, <kernel.Type object at 0x91dcb0>) of role type named ty_n_t__List__Olist_Itf__a_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring list_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4c20>, <kernel.Type object at 0x91db00>) of role type named ty_n_t__Heap__OTree_Itf__a_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring tree_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f43f8>, <kernel.Type object at 0x91d488>) of role type named ty_n_t__Set__Oset_Itf__a_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring set_a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x2b34497f4c20>, <kernel.Type object at 0x91db48>) of role type named ty_n_tf__a
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring a:Type
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x91db90>, <kernel.DependentProduct object at 0x920440>) of role type named sy_c_BNF__Def_Ocsquare_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mt__Heap__OTree_Itf__a_J_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring bNF_cs1091007358Tree_a:(set_Pr1070816379Tree_a->((produc143150363Tree_a->tree_a)->((produc1689254567Tree_a->tree_a)->((produc143150363Tree_a->produc143150363Tree_a)->((produc143150363Tree_a->produc1689254567Tree_a)->Prop)))))
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x91db00>, <kernel.DependentProduct object at 0x920c68>) of role type named sy_c_BNF__Def_Ocsquare_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001tf__a_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.20/0.60 Using role type
% 0.20/0.60 Declaring bNF_cs739966834Tree_a:(set_Pr1070816379Tree_a->((product_prod_a_a->a)->((produc143150363Tree_a->a)->((produc143150363Tree_a->product_prod_a_a)->((produc143150363Tree_a->produc143150363Tree_a)->Prop)))))
% 0.20/0.60 FOF formula (<kernel.Constant object at 0x91db90>, <kernel.DependentProduct object at 0x920440>) of role type named sy_c_BNF__Def_Ocsquare_001t__Product____Type__Oprod_Itf__a_Mtf__a_J_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_cs1095035134ee_a_a:(set_Product_prod_a_a->((produc143150363Tree_a->tree_a)->((produc981471411ee_a_a->tree_a)->((product_prod_a_a->produc143150363Tree_a)->((product_prod_a_a->produc981471411ee_a_a)->Prop)))))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x91db00>, <kernel.DependentProduct object at 0x920a70>) of role type named sy_c_BNF__Def_OfstOp_001t__Heap__OTree_Itf__a_J_001tf__a_001tf__a
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_fstOp_Tree_a_a_a:((tree_a->(a->Prop))->((a->(a->Prop))->(produc981471411ee_a_a->produc981471411ee_a_a)))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x91dcb0>, <kernel.DependentProduct object at 0x920b48>) of role type named sy_c_BNF__Def_OfstOp_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_fs1579355852Tree_a:((a->(tree_a->Prop))->((tree_a->(tree_a->Prop))->(produc143150363Tree_a->produc143150363Tree_a)))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x91dcb0>, <kernel.DependentProduct object at 0x920f38>) of role type named sy_c_BNF__Def_OfstOp_001tf__a_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_fstOp_a_Tree_a_a:((a->(tree_a->Prop))->((tree_a->(a->Prop))->(product_prod_a_a->produc143150363Tree_a)))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920950>, <kernel.DependentProduct object at 0x920488>) of role type named sy_c_BNF__Def_OfstOp_001tf__a_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_fstOp_a_a_Tree_a:((a->(a->Prop))->((a->(tree_a->Prop))->(produc143150363Tree_a->product_prod_a_a)))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920440>, <kernel.DependentProduct object at 0x920050>) of role type named sy_c_BNF__Def_Opick__middlep_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_pi1059296282ee_a_a:((tree_a->(tree_a->Prop))->((tree_a->(a->Prop))->(tree_a->(a->tree_a))))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920ef0>, <kernel.DependentProduct object at 0x920ab8>) of role type named sy_c_BNF__Def_Opick__middlep_001t__Heap__OTree_Itf__a_J_001tf__a_001tf__a
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_pi1407460238_a_a_a:((tree_a->(a->Prop))->((a->(a->Prop))->(tree_a->(a->a))))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920f38>, <kernel.DependentProduct object at 0x9205a8>) of role type named sy_c_BNF__Def_Opick__middlep_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_pi1536086554Tree_a:((a->(tree_a->Prop))->((tree_a->(tree_a->Prop))->(a->(tree_a->tree_a))))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920950>, <kernel.DependentProduct object at 0x920098>) of role type named sy_c_BNF__Def_Opick__middlep_001tf__a_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_pi207687054Tree_a:((a->(a->Prop))->((a->(tree_a->Prop))->(a->(tree_a->a))))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920050>, <kernel.DependentProduct object at 0x920f80>) of role type named sy_c_BNF__Def_OsndOp_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_sn210385162ee_a_a:((tree_a->(tree_a->Prop))->((tree_a->(a->Prop))->(produc981471411ee_a_a->produc981471411ee_a_a)))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920ab8>, <kernel.DependentProduct object at 0x920830>) of role type named sy_c_BNF__Def_OsndOp_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_sn687175434Tree_a:((a->(tree_a->Prop))->((tree_a->(tree_a->Prop))->(produc143150363Tree_a->produc1689254567Tree_a)))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x9205a8>, <kernel.DependentProduct object at 0x920b00>) of role type named sy_c_BNF__Def_OsndOp_001tf__a_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_sndOp_a_Tree_a_a:((a->(tree_a->Prop))->((tree_a->(a->Prop))->(product_prod_a_a->produc981471411ee_a_a)))
% 0.46/0.61 FOF formula (<kernel.Constant object at 0x920098>, <kernel.DependentProduct object at 0x920878>) of role type named sy_c_BNF__Def_OsndOp_001tf__a_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.46/0.61 Using role type
% 0.46/0.61 Declaring bNF_sndOp_a_a_Tree_a:((a->(a->Prop))->((a->(tree_a->Prop))->(produc143150363Tree_a->produc143150363Tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920f80>, <kernel.DependentProduct object at 0x920fc8>) of role type named sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring bNF_Gr2005589581ee_a_a:(set_Pr1070816379Tree_a->((produc143150363Tree_a->tree_a)->((produc143150363Tree_a->a)->set_Pr921883667ee_a_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920830>, <kernel.DependentProduct object at 0x920c68>) of role type named sy_c_BNF__Greatest__Fixpoint_Oimage2_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring bNF_Gr2042500789Tree_a:(set_Pr1070816379Tree_a->((produc143150363Tree_a->a)->((produc143150363Tree_a->tree_a)->set_Pr1070816379Tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920878>, <kernel.DependentProduct object at 0x920b00>) of role type named sy_c_BNF__Greatest__Fixpoint_Oimage2_001tf__a_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring bNF_Gr614734384ee_a_a:(set_a->((a->tree_a)->((a->a)->set_Pr921883667ee_a_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920fc8>, <kernel.DependentProduct object at 0x920320>) of role type named sy_c_BNF__Greatest__Fixpoint_Oimage2_001tf__a_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring bNF_Gr651645592Tree_a:(set_a->((a->a)->((a->tree_a)->set_Pr1070816379Tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920e60>, <kernel.DependentProduct object at 0x9204d0>) of role type named sy_c_Fun_Ocomp_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_T59512783Tree_a:((tree_a->tree_a)->((tree_a->tree_a)->(tree_a->tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920b00>, <kernel.DependentProduct object at 0x9205a8>) of role type named sy_c_Fun_Ocomp_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_T1074491280ee_a_a:((tree_a->tree_a)->((produc981471411ee_a_a->tree_a)->(produc981471411ee_a_a->tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920830>, <kernel.DependentProduct object at 0x920098>) of role type named sy_c_Fun_Ocomp_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_T236170232Tree_a:((tree_a->tree_a)->((produc143150363Tree_a->tree_a)->(produc143150363Tree_a->tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x9204d0>, <kernel.DependentProduct object at 0x920f80>) of role type named sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_P1066590417ee_a_a:((produc981471411ee_a_a->tree_a)->((produc981471411ee_a_a->produc981471411ee_a_a)->(produc981471411ee_a_a->tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x9205a8>, <kernel.DependentProduct object at 0x920cf8>) of role type named sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_P228269369Tree_a:((produc981471411ee_a_a->tree_a)->((produc143150363Tree_a->produc981471411ee_a_a)->(produc143150363Tree_a->tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920e60>, <kernel.DependentProduct object at 0x920b90>) of role type named sy_c_Fun_Ocomp_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J_001tf__a_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_P342079405Tree_a:((produc981471411ee_a_a->a)->((produc143150363Tree_a->produc981471411ee_a_a)->(produc143150363Tree_a->a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920b00>, <kernel.DependentProduct object at 0x920128>) of role type named sy_c_Fun_Ocomp_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_P1663859001ee_a_a:((produc143150363Tree_a->tree_a)->((produc981471411ee_a_a->produc143150363Tree_a)->(produc981471411ee_a_a->tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920830>, <kernel.DependentProduct object at 0x9207a0>) of role type named sy_c_Fun_Ocomp_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_P825537953Tree_a:((produc143150363Tree_a->tree_a)->((produc143150363Tree_a->produc143150363Tree_a)->(produc143150363Tree_a->tree_a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x9204d0>, <kernel.DependentProduct object at 0x920bd8>) of role type named sy_c_Fun_Ocomp_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001tf__a_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_P1103783853ee_a_a:((produc143150363Tree_a->a)->((produc981471411ee_a_a->produc143150363Tree_a)->(produc981471411ee_a_a->a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x9205a8>, <kernel.DependentProduct object at 0x9208c0>) of role type named sy_c_Fun_Ocomp_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_001tf__a_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_P265462805Tree_a:((produc143150363Tree_a->a)->((produc143150363Tree_a->produc143150363Tree_a)->(produc143150363Tree_a->a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920e60>, <kernel.DependentProduct object at 0x9207e8>) of role type named sy_c_Fun_Ocomp_001tf__a_001tf__a_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring comp_a608639864Tree_a:((a->a)->((produc143150363Tree_a->a)->(produc143150363Tree_a->a)))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920b00>, <kernel.DependentProduct object at 0x9204d0>) of role type named sy_c_HeapImperative__Mirabelle__ksbqzsoydx_Oheapify_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heapIm970322378pify_a:(tree_a->tree_a)
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920830>, <kernel.DependentProduct object at 0x920560>) of role type named sy_c_HeapImperative__Mirabelle__ksbqzsoydx_Ohs__is__empty_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heapIm229596386mpty_a:(tree_a->Prop)
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x9207e8>, <kernel.DependentProduct object at 0x920200>) of role type named sy_c_HeapImperative__Mirabelle__ksbqzsoydx_Ohs__remove__max_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heapIm915766629_max_a:(tree_a->produc143150363Tree_a)
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x9204d0>, <kernel.DependentProduct object at 0x920908>) of role type named sy_c_HeapImperative__Mirabelle__ksbqzsoydx_Oleft_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heapIm1140443833left_a:(tree_a->tree_a)
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920560>, <kernel.DependentProduct object at 0x917cb0>) of role type named sy_c_HeapImperative__Mirabelle__ksbqzsoydx_OremoveLeaf_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heapIm837449470Leaf_a:(tree_a->produc143150363Tree_a)
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920200>, <kernel.DependentProduct object at 0x917200>) of role type named sy_c_HeapImperative__Mirabelle__ksbqzsoydx_Oright_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heapIm1257206334ight_a:(tree_a->tree_a)
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x920b00>, <kernel.DependentProduct object at 0x917d88>) of role type named sy_c_HeapImperative__Mirabelle__ksbqzsoydx_OsiftDown_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heapIm1091024090Down_a:(tree_a->tree_a)
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x917cb0>, <kernel.DependentProduct object at 0x920908>) of role type named sy_c_Heap_OHeap_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.46/0.62 Using role type
% 0.46/0.62 Declaring heap_Tree_a_a:(tree_a->((tree_a->Prop)->((list_a->tree_a)->((tree_a->multiset_a)->((tree_a->tree_a)->((tree_a->produc143150363Tree_a)->Prop))))))
% 0.46/0.62 FOF formula (<kernel.Constant object at 0x917cb0>, <kernel.DependentProduct object at 0x920200>) of role type named sy_c_Heap_OHeap__axioms_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring heap_axioms_Tree_a_a:((tree_a->Prop)->((list_a->tree_a)->((tree_a->multiset_a)->((tree_a->tree_a)->((tree_a->produc143150363Tree_a)->Prop)))))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x2b34497d0d88>, <kernel.Constant object at 0x920830>) of role type named sy_c_Heap_OTree_OE_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring e_a:tree_a
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x2b34497d0c68>, <kernel.DependentProduct object at 0x920200>) of role type named sy_c_Heap_OTree_OT_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring t_a:(a->(tree_a->(tree_a->tree_a)))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920b00>, <kernel.DependentProduct object at 0x91ce60>) of role type named sy_c_Heap_Oin__tree_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring in_tree_a:(a->(tree_a->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920908>, <kernel.DependentProduct object at 0x91c050>) of role type named sy_c_Heap_Ois__heap_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring is_heap_a:(tree_a->Prop)
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x9204d0>, <kernel.DependentProduct object at 0x91c3b0>) of role type named sy_c_Heap_Omultiset_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring multiset_a2:(tree_a->multiset_a)
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920b00>, <kernel.DependentProduct object at 0x91c8c0>) of role type named sy_c_Heap_Oval_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring val_a:(tree_a->a)
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920908>, <kernel.DependentProduct object at 0x91c050>) of role type named sy_c_If_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring if_Pro1144176865Tree_a:(Prop->(produc143150363Tree_a->(produc143150363Tree_a->produc143150363Tree_a)))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920560>, <kernel.DependentProduct object at 0x91cc20>) of role type named sy_c_Lattices__Big_Olinorder__class_OMax_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring lattic146396397_Max_a:(set_a->a)
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920908>, <kernel.DependentProduct object at 0x91c050>) of role type named sy_c_Multiset_Oadd__mset_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring add_mset_a:(a->(multiset_a->multiset_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920908>, <kernel.DependentProduct object at 0x91c950>) of role type named sy_c_Multiset_Oset__mset_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring set_mset_a:(multiset_a->set_a)
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x920908>, <kernel.DependentProduct object at 0x91c170>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Heap__OTree_Itf__a_J_M_062_Itf__a_M_Eo_J_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_le1748873858_a_a_o:((tree_a->(a->Prop))->((tree_a->(a->Prop))->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c710>, <kernel.DependentProduct object at 0x91cf80>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_M_Eo_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_le1601593986ee_a_o:((produc143150363Tree_a->Prop)->((produc143150363Tree_a->Prop)->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91cef0>, <kernel.DependentProduct object at 0x91c050>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_Itf__a_M_062_It__Heap__OTree_Itf__a_J_M_Eo_J_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_le1327026842ee_a_o:((a->(tree_a->Prop))->((a->(tree_a->Prop))->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91cc20>, <kernel.DependentProduct object at 0x91c290>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_Itf__a_M_Eo_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_less_eq_a_o:((a->Prop)->((a->Prop)->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c170>, <kernel.DependentProduct object at 0x91c050>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_le864074675ee_a_a:(set_Pr921883667ee_a_a->(set_Pr921883667ee_a_a->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91cf80>, <kernel.DependentProduct object at 0x91c710>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_le1013007387Tree_a:(set_Pr1070816379Tree_a->(set_Pr1070816379Tree_a->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c8c0>, <kernel.DependentProduct object at 0x91cef0>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_Itf__a_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_less_eq_set_a:(set_a->(set_a->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91ca70>, <kernel.DependentProduct object at 0x91cc20>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring ord_less_eq_a:(a->(a->Prop))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c710>, <kernel.DependentProduct object at 0x91c3b0>) of role type named sy_c_Orderings_Oorder__class_OGreatest_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring order_Greatest_a:((a->Prop)->a)
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91cef0>, <kernel.DependentProduct object at 0x91c8c0>) of role type named sy_c_Product__Type_OPair_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc649172771ee_a_a:(tree_a->(a->produc981471411ee_a_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c368>, <kernel.DependentProduct object at 0x91c518>) of role type named sy_c_Product__Type_OPair_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc686083979Tree_a:(a->(tree_a->produc143150363Tree_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c3b0>, <kernel.DependentProduct object at 0x91cef0>) of role type named sy_c_Product__Type_Oapfst_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc569472578ee_a_a:((tree_a->tree_a)->(produc981471411ee_a_a->produc981471411ee_a_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c8c0>, <kernel.DependentProduct object at 0x91c368>) of role type named sy_c_Product__Type_Oapfst_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc606383786Tree_a:((tree_a->a)->(produc1689254567Tree_a->produc143150363Tree_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91ca70>, <kernel.DependentProduct object at 0x91c3b0>) of role type named sy_c_Product__Type_Oapfst_001t__Heap__OTree_Itf__a_J_001tf__a_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc159857078_a_a_a:((tree_a->a)->(produc981471411ee_a_a->product_prod_a_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c710>, <kernel.DependentProduct object at 0x91c8c0>) of role type named sy_c_Product__Type_Oapfst_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc1046262850Tree_a:((a->tree_a)->(produc143150363Tree_a->produc1689254567Tree_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91cf80>, <kernel.DependentProduct object at 0x91ca70>) of role type named sy_c_Product__Type_Oapfst_001tf__a_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc1070656334ee_a_a:((a->tree_a)->(product_prod_a_a->produc981471411ee_a_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c518>, <kernel.DependentProduct object at 0x91c710>) of role type named sy_c_Product__Type_Oapfst_001tf__a_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc1107567542Tree_a:((a->a)->(produc143150363Tree_a->produc143150363Tree_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c368>, <kernel.DependentProduct object at 0x91cf80>) of role type named sy_c_Product__Type_Oapsnd_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc819961216ee_a_a:((tree_a->tree_a)->(produc143150363Tree_a->produc143150363Tree_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91ca70>, <kernel.DependentProduct object at 0x91cf80>) of role type named sy_c_Product__Type_Oapsnd_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc856872424Tree_a:((tree_a->a)->(produc1689254567Tree_a->produc981471411ee_a_a))
% 0.48/0.63 FOF formula (<kernel.Constant object at 0x91c8c0>, <kernel.DependentProduct object at 0x91c710>) of role type named sy_c_Product__Type_Oapsnd_001t__Heap__OTree_Itf__a_J_001tf__a_001tf__a
% 0.48/0.63 Using role type
% 0.48/0.63 Declaring produc21534708_a_a_a:((tree_a->a)->(produc143150363Tree_a->product_prod_a_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x91cf80>, <kernel.DependentProduct object at 0x2b34497f2830>) of role type named sy_c_Product__Type_Oapsnd_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1296751488Tree_a:((a->tree_a)->(produc981471411ee_a_a->produc1689254567Tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x91ca70>, <kernel.DependentProduct object at 0x2b34497f2830>) of role type named sy_c_Product__Type_Oapsnd_001tf__a_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc932333964ee_a_a:((a->tree_a)->(product_prod_a_a->produc143150363Tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x91cf80>, <kernel.DependentProduct object at 0x2b34497f2830>) of role type named sy_c_Product__Type_Oapsnd_001tf__a_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc969245172Tree_a:((a->a)->(produc981471411ee_a_a->produc981471411ee_a_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x91c710>, <kernel.DependentProduct object at 0x2b34497f2b00>) of role type named sy_c_Product__Type_Ocurry_001t__Heap__OTree_Itf__a_J_001tf__a_001_Eo
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1205515265_a_a_o:((produc981471411ee_a_a->Prop)->(tree_a->(a->Prop)))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x91cf80>, <kernel.DependentProduct object at 0x2b34497f28c0>) of role type named sy_c_Product__Type_Ocurry_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1808426884Tree_a:((produc981471411ee_a_a->produc143150363Tree_a)->(tree_a->(a->produc143150363Tree_a)))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x91cf80>, <kernel.DependentProduct object at 0x2b34497f2878>) of role type named sy_c_Product__Type_Ocurry_001tf__a_001t__Heap__OTree_Itf__a_J_001_Eo
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1291432345ee_a_o:((produc143150363Tree_a->Prop)->(a->(tree_a->Prop)))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f2830>, <kernel.DependentProduct object at 0x2b34497f2248>) of role type named sy_c_Product__Type_Ocurry_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc740705523Tree_a:((produc143150363Tree_a->tree_a)->(a->(tree_a->tree_a)))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f29e0>, <kernel.DependentProduct object at 0x2b34497f2a28>) of role type named sy_c_Product__Type_Ocurry_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc623433908ee_a_a:((produc143150363Tree_a->produc981471411ee_a_a)->(a->(tree_a->produc981471411ee_a_a)))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f28c0>, <kernel.DependentProduct object at 0x2b34497f2248>) of role type named sy_c_Product__Type_Ointernal__case__prod_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc126329485Tree_a:((tree_a->(a->produc143150363Tree_a))->(produc981471411ee_a_a->produc143150363Tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f2b48>, <kernel.DependentProduct object at 0x2b34497f2a28>) of role type named sy_c_Product__Type_Ointernal__case__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001_Eo
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1405823650ee_a_o:((a->(tree_a->Prop))->(produc143150363Tree_a->Prop))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f2878>, <kernel.DependentProduct object at 0x2b34497f2248>) of role type named sy_c_Product__Type_Ointernal__case__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc534868220Tree_a:((a->(tree_a->tree_a))->(produc143150363Tree_a->tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f29e0>, <kernel.DependentProduct object at 0x2b34497f28c0>) of role type named sy_c_Product__Type_Ointernal__case__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1088820157ee_a_a:((a->(tree_a->produc981471411ee_a_a))->(produc143150363Tree_a->produc981471411ee_a_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f2a28>, <kernel.DependentProduct object at 0x2b3441d1f0e0>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__OTree_Itf__a_J_001tf__a_001_Eo
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1587316832_a_a_o:((tree_a->(a->Prop))->(produc981471411ee_a_a->Prop))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f28c0>, <kernel.DependentProduct object at 0x2b3441d1f248>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc433477818Tree_a:((tree_a->(a->tree_a))->(produc981471411ee_a_a->tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f29e0>, <kernel.DependentProduct object at 0x2b3441d1f170>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1207340411ee_a_a:((tree_a->(a->produc981471411ee_a_a))->(produc981471411ee_a_a->produc981471411ee_a_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f28c0>, <kernel.DependentProduct object at 0x2b3441d1f1b8>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc369019363Tree_a:((tree_a->(a->produc143150363Tree_a))->(produc981471411ee_a_a->produc143150363Tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f29e0>, <kernel.DependentProduct object at 0x2b3441d1f200>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc951236931Tree_a:((tree_a->(a->set_Pr1070816379Tree_a))->(produc981471411ee_a_a->set_Pr1070816379Tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f2a28>, <kernel.DependentProduct object at 0x2b3441d1f128>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Heap__OTree_Itf__a_J_001tf__a_001t__Set__Oset_Itf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc136688934_set_a:((tree_a->(a->set_a))->(produc981471411ee_a_a->set_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b34497f2a28>, <kernel.DependentProduct object at 0x2b3441d1f200>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001_Eo
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1673233912ee_a_o:((a->(tree_a->Prop))->(produc143150363Tree_a->Prop))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b3441d1f2d8>, <kernel.DependentProduct object at 0x2b3441d1f1b8>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc873356882Tree_a:((a->(tree_a->tree_a))->(produc143150363Tree_a->tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b3441d1f320>, <kernel.DependentProduct object at 0x2b3441d1f3b0>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc1331510035ee_a_a:((a->(tree_a->produc981471411ee_a_a))->(produc143150363Tree_a->produc981471411ee_a_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b3441d1f0e0>, <kernel.DependentProduct object at 0x2b3441d1f170>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc493188987Tree_a:((a->(tree_a->produc143150363Tree_a))->(produc143150363Tree_a->produc143150363Tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b3441d1f3f8>, <kernel.DependentProduct object at 0x2b3441d1f368>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Set__Oset_It__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J_J
% 0.48/0.64 Using role type
% 0.48/0.64 Declaring produc802621147Tree_a:((a->(tree_a->set_Pr1070816379Tree_a))->(produc143150363Tree_a->set_Pr1070816379Tree_a))
% 0.48/0.64 FOF formula (<kernel.Constant object at 0x2b3441d1f440>, <kernel.DependentProduct object at 0x2b3441d1f128>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Set__Oset_Itf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring produc1902270_set_a:((a->(tree_a->set_a))->(produc143150363Tree_a->set_a))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f170>, <kernel.DependentProduct object at 0x2b3441d1f2d8>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001tf__a_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring produc950721886ee_a_a:((a->(tree_a->a))->(produc143150363Tree_a->a))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f488>, <kernel.DependentProduct object at 0x2b3441d1f320>) of role type named sy_c_Product__Type_Oprod_Ofst_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring produc1206152067Tree_a:(produc1689254567Tree_a->tree_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f518>, <kernel.DependentProduct object at 0x2b3441d1f0e0>) of role type named sy_c_Product__Type_Oprod_Ofst_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring product_fst_Tree_a_a:(produc981471411ee_a_a->tree_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f2d8>, <kernel.DependentProduct object at 0x2b3441d1f5a8>) of role type named sy_c_Product__Type_Oprod_Ofst_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring product_fst_a_Tree_a:(produc143150363Tree_a->a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f320>, <kernel.DependentProduct object at 0x2b3441d1f5f0>) of role type named sy_c_Product__Type_Oprod_Osnd_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring product_snd_Tree_a_a:(produc981471411ee_a_a->a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f0e0>, <kernel.DependentProduct object at 0x2b3441d1f638>) of role type named sy_c_Product__Type_Oprod_Osnd_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring product_snd_a_Tree_a:(produc143150363Tree_a->tree_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f5a8>, <kernel.DependentProduct object at 0x2b3441d1f680>) of role type named sy_c_Product__Type_Oprod_Osnd_001tf__a_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring product_snd_a_a:(product_prod_a_a->a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f5f0>, <kernel.DependentProduct object at 0x2b3441d1f6c8>) of role type named sy_c_Product__Type_Oprod_Oswap_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring produc1478296771ee_a_a:(produc981471411ee_a_a->produc143150363Tree_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f638>, <kernel.DependentProduct object at 0x2b3441d1f710>) of role type named sy_c_Product__Type_Oprod_Oswap_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring produc1515207979Tree_a:(produc143150363Tree_a->produc981471411ee_a_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f680>, <kernel.DependentProduct object at 0x2b3441d1f0e0>) of role type named sy_c_Relation_Orelcompp_001tf__a_001t__Heap__OTree_Itf__a_J_001t__Heap__OTree_Itf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring relcom439193229Tree_a:((a->(tree_a->Prop))->((tree_a->(tree_a->Prop))->(a->(tree_a->Prop))))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f6c8>, <kernel.DependentProduct object at 0x2b3441d1f7a0>) of role type named sy_c_Relation_Orelcompp_001tf__a_001t__Heap__OTree_Itf__a_J_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring relcompp_a_Tree_a_a:((a->(tree_a->Prop))->((tree_a->(a->Prop))->(a->(a->Prop))))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f5a8>, <kernel.DependentProduct object at 0x2b3441d1f758>) of role type named sy_c_Relation_Orelcompp_001tf__a_001tf__a_001t__Heap__OTree_Itf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring relcompp_a_a_Tree_a:((a->(a->Prop))->((a->(tree_a->Prop))->(a->(tree_a->Prop))))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f710>, <kernel.DependentProduct object at 0x2b3441d1f908>) of role type named sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring collec1324690334ee_a_a:((produc981471411ee_a_a->Prop)->set_Pr921883667ee_a_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f0e0>, <kernel.DependentProduct object at 0x2b3441d1f8c0>) of role type named sy_c_Set_OCollect_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring collec486369286Tree_a:((produc143150363Tree_a->Prop)->set_Pr1070816379Tree_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f830>, <kernel.DependentProduct object at 0x2b3441d1f320>) of role type named sy_c_Set_OCollect_001t__Product____Type__Oprod_Itf__a_Mtf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring collec645855634od_a_a:((product_prod_a_a->Prop)->set_Product_prod_a_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f7a0>, <kernel.DependentProduct object at 0x2b3441d1f950>) of role type named sy_c_Set_OCollect_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring collect_a:((a->Prop)->set_a)
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f6c8>, <kernel.DependentProduct object at 0x2b3441d1f0e0>) of role type named sy_c_member_001t__Product____Type__Oprod_It__Heap__OTree_Itf__a_J_Mtf__a_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring member1092636252ee_a_a:(produc981471411ee_a_a->(set_Pr921883667ee_a_a->Prop))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f5a8>, <kernel.DependentProduct object at 0x2b3441d1f7e8>) of role type named sy_c_member_001t__Product____Type__Oprod_Itf__a_Mt__Heap__OTree_Itf__a_J_J
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring member254315204Tree_a:(produc143150363Tree_a->(set_Pr1070816379Tree_a->Prop))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f710>, <kernel.DependentProduct object at 0x2b3441d1f830>) of role type named sy_c_member_001tf__a
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring member_a:(a->(set_a->Prop))
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f998>, <kernel.Constant object at 0x2b3441d1f830>) of role type named sy_v_t
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring t:tree_a
% 0.48/0.65 FOF formula (<kernel.Constant object at 0x2b3441d1f5a8>, <kernel.Constant object at 0x2b3441d1f830>) of role type named sy_v_v____
% 0.48/0.65 Using role type
% 0.48/0.65 Declaring v:a
% 0.48/0.65 FOF formula (not (((eq tree_a) t) e_a)) of role axiom named fact_0_assms_I2_J
% 0.48/0.65 A new axiom: (not (((eq tree_a) t) e_a))
% 0.48/0.65 FOF formula (is_heap_a t) of role axiom named fact_1_assms_I1_J
% 0.48/0.65 A new axiom: (is_heap_a t)
% 0.48/0.65 FOF formula (not (((eq tree_a) (((t_a v) e_a) e_a)) e_a)) of role axiom named fact_2__C1_Oprems_C_I2_J
% 0.48/0.65 A new axiom: (not (((eq tree_a) (((t_a v) e_a) e_a)) e_a))
% 0.48/0.65 FOF formula (is_heap_a (((t_a v) e_a) e_a)) of role axiom named fact_3__C1_Oprems_C_I1_J
% 0.48/0.65 A new axiom: (is_heap_a (((t_a v) e_a) e_a))
% 0.48/0.65 <<< ( X
% 0.48/0.65 != ( t_a @ V @ e_a @ ( t_a @ Va @ Vb @ Vc ) ) )
% 0.48/0.65 => ~ !>>>!!!<<< [V: a,Va: a,Vb: tree_a,Vc: tree_a,Vd: a,Ve: tree_a,Vf: tree_a] :
% 0.48/0.65 ( X
% 0.48/0.65 >>>
% 0.48/0.65 statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 221, 120, 187, 221, 120, 187, 221, 120, 187, 124]
% 0.48/0.65 symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,24760), LexToken(LPAR,'(',1,24763), name, LexToken(COMMA,',',1,24786), formula_role, LexToken(COMMA,',',1,24792), LexToken(LPAR,'(',1,24793), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,24801), thf_variable_list, LexToken(RBRACKET,']',1,24811), LexToken(COLON,':',1,24813), LexToken(LPAR,'(',1,24821), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,24844), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,24923), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,25055), thf_unitary_formula, thf_pair_connective, unary_connective]
% 0.48/0.65 Unexpected exception Syntax error at '!':BANG
% 0.48/0.65 Traceback (most recent call last):
% 0.48/0.65 File "CASC.py", line 79, in <module>
% 0.48/0.65 problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.48/0.65 File "/export/starexec/sandbox2/solver/bin/TPTP.py", line 38, in __init__
% 0.48/0.65 parser.parse(file.read(),debug=0,lexer=lexer)
% 0.48/0.65 File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 265, in parse
% 0.48/0.65 return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.48/0.65 File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.48/0.65 tok = self.errorfunc(errtoken)
% 0.48/0.65 File "/export/starexec/sandbox2/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.48/0.65 raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.48/0.65 TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------